import java.util.Arrays;
import java.util.Scanner;

public class Homework {
    public static void main(String[] args) {
//        int[] arr1 = {1,2,3};
//        int[] arr2 = {1,2,3};
//        // Arrays.equals  比较数组的内容 内容相同  则相等
//        // arr.equals(arr1) 比较地址  和== 相同
//        System.out.println(Arrays.equals(arr1,arr2));
//        定义一个二维数组10行10列,模拟扫雷.初始化设置埋雷点,然后输入坐标,判断是否是雷点.
        int[][] arr = new int[10][10];
        // 预计埋20个雷
        for(int i=0;i<20;i++){
//            int x =(int)(Math.random()*10);
//            int y =(int)(Math.random()*10);
//            // 防止重复埋雷
//            if(arr[x][y] !=1){
//                arr[x][y] =1;
//            }else{
//                i--;
//            }
            while(true){
                int x =(int)(Math.random()*10);
                int y =(int)(Math.random()*10);
                // 防止重复埋雷
                // 不断产生随机数 判断是否满足条件  直到满足为止
                if(arr[x][y] !=1){
                    arr[x][y] =1;
                    break;
                }
            }
        }
        // 显示埋雷 图形
        for (int i = 0; i < arr.length ; i++) {
            for (int j = 0; j <arr[i].length ; j++) {
                System.out.print(arr[i][j]+"\t");
            }
            System.out.println();
        }
        // 输入选择的雷
        Scanner sc  = new Scanner(System.in);
        System.out.println("请输入横坐标");
        int y = sc.nextInt()-1;
        System.out.println("请输入纵坐标");
        int x = sc.nextInt()-1;
        if(arr[x][y]==1){
            System.out.println("炸");
        }else{
            System.out.println("安全");
        }
    }
}
